home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / SCREEN / CURSES01 / amiga / Makefile < prev   
Makefile  |  1993-08-11  |  1KB  |  62 lines

  1. # Project name:   curses
  2. # AMU Makefile for AMIGA curses library
  3. # By Nick Smith, 1993
  4.  
  5. # Toolflags:
  6. #CFLAGS = -c -g -depend !Depend -IC: -throwback -wadnv
  7. #Linkflags = -d -o
  8. CFLAGS = -c -depend !Depend -IC: -throwback -wadnv -ff
  9. Linkflags = -aif -o
  10. Squeezeflags = -o
  11. LibFileflags = -c -o
  12.  
  13. # Dependencies
  14.  
  15. LIBS = c:risc_oslib.o c:stubs.o
  16.  
  17. BITS = curses.o window.o swiv.o
  18. DEMOBITS = demo.o curses $(LIBS)
  19.  
  20. .c.o:;  cc $(CFLAGS) -o $@ $<
  21.  
  22. all: curses demo
  23.  
  24. curses: $(BITS)
  25.         libfile $(LibFileflags) $@ $(BITS)
  26.  
  27. demo: $(DEMOBITS)
  28.         link $(Linkflags) $@ $(DEMOBITS)
  29.         squeeze demo
  30.  
  31. clean:
  32.         remove curses
  33.         remove demo
  34.         wipe o.* ~v~c
  35.  
  36. # Dynamic dependencies:
  37. o.demo:    c.demo
  38. o.demo:    h.curses
  39. o.curses:    c.curses
  40. o.curses:    h.window
  41. o.curses:    h.acurses
  42. o.curses:    h.curses
  43. o.window:    c.window
  44. o.window:    C:h.wimp
  45. o.window:    C:h.os
  46. o.window:    C:h.sprite
  47. o.window:    C:h.wimpt
  48. o.window:    C:h.event
  49. o.window:    C:h.menu
  50. o.window:    C:h.sprite
  51. o.window:    C:h.res
  52. o.window:    C:h.template
  53. o.window:    C:h.werr
  54. o.window:    C:h.colourtran
  55. o.window:    C:h.font
  56. o.window:    C:h.drawmod
  57. o.window:    C:h.kernel
  58. o.window:    C:h.swis
  59. o.window:    h.swiv
  60. o.window:    C:h.bbc
  61. o.window:    h.window
  62.